to give up the ghost - Spanisch Englisch Wörterbuch